deep thinker - French English Dictionary